remote controlled station - French English Dictionary